b862ea94d664c52ddc671bc1c12ee8740614e266,modules/debugger/src/java/flex/tools/debugger/cli/DebugCLI.java,DebugCLI,tryResolveBreakpoint,#BreakAction#StringBuilder#,3065
Before Change
String arg = b.getBreakpointExpression();
if (arg != null) {
int[] result = parseLocationArg(module, line, arg, isolateId);
// whoo-hoo, it resolved!
module = result[0];
line = result[1];
// use module SourceFile to denote the name of file in which we wish to set a breakpoint
SourceFile f = m_fileInfo.getFile(module, isolateId);
After Change
String arg = b.getBreakpointExpression();
if (arg != null) {
FileLocation[] fileLocations = parseLocationArg(module, line, arg, false);
if (fileLocations.length == 1) {
// whoo-hoo, it resolved!
isolateId = fileLocations[0].getIsolateId();
module = fileLocations[0].getModule();
line = fileLocations[0].getLine();
// use module SourceFile to denote the name of file in which we wish to set a breakpoint
SourceFile f = m_fileInfo.getFile(module, isolateId);